face something unexpected - Spanish English Dictionary